//#include<string>
//#include<stack>
//#include<iostream>
//using namespace std;
//
//void help(string& str, int x, int &len, int max)
//{
//	len = 0;
//	int m = str.size() - 1;
//	int n = m;
//	int i = x;
//	
//	while(i<=n)
//	{
//		if (str[i] == str[n] )
//		{
//			if(i==n)len ++;
//			else
//			{
//				len += 2;
//			}
//			n--;
//			i++;
//		}
//		else
//		{
//			if (len != 0 )
//			{
//				len = 0;
//				
//			}
//			
//			
//			n--;
//			i = x;
//			
//			
//		}
//		/*else if (str[i] != str[n] && str[n] == str[x])
//		{
//			n--;
//			i = x;
//			len = 0;
//		}
//		else if (str[i] != str[n] && str[i] == str[x])
//		{
//			i++;
//			n = str.size() - 1;
//			len = 0;
//		}*/
//
//	}
//
//
//}
//
//int main() {
//	string str ="abcba";
//	//cin >> str;
//	int len = 0, max = 0;
//	int x = 0;
//	for (int i = 0; i < str.size(); i++)
//	{
//		help(str, i,len,max);
//		if (len > max)
//		{
//			max = len;
//			x = i;
//		}
//	}
//
//	for (int i = x; i < x + max; i++)
//	{
//		cout << str[i];
//	}
//	cout << max;
//
//
//
//
//}